stabilizing mounts - Spanish English Dictionary